تشغيل Gemma باستخدام Gemini API

توفّر Gemini API إمكانية الوصول المستضافة إلى Gemma كواجهة برمجة تطبيقات يمكنك استخدامها في تطوير التطبيقات أو إنشاء النماذج الأولية. تُعدّ واجهة برمجة التطبيقات هذه بديلاً مناسبًا لإعداد مثيل محلي من Gemma وخدمة الويب الخاصة بك من أجل معالجة مهام الذكاء الاصطناعي التوليدي.

توضِّح الأمثلة التالية كيفية استخدام Gemma مع Gemini API:

Python

from google import genai

client = genai.Client(api_key="YOUR_API_KEY")

response = client.models.generate_content(
    model="gemma-3-27b-it",
    contents="Roses are red...",
)

print(response.text)

Node.js

const { GoogleGenerativeAI } = require("@google/generative-ai");

const genAI = new GoogleGenerativeAI("YOUR_API_KEY");
const model = genAI.getGenerativeModel({ model: "gemma-3-27b-it" });

const prompt = "Roses are red...";

const result = await model.generateContent(prompt);
console.log(result.response.text());

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemma-3-27b-it:generateContent?key=YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Roses are red..."}]
    }]
   }'

الحصول على مفتاح واجهة برمجة التطبيقات تجربة Gemma في AI Studio

يمكنك الوصول إلى Gemini API على العديد من المنصات، مثل خدمات الويب والأجهزة الجوّالة والسحابة الرقمية، وباستخدام لغات برمجة متعددة. لمزيد من المعلومات عن حِزم SDK لواجهة برمجة التطبيقات Gemini API، يُرجى الاطّلاع على صفحة عمليات تنزيل حِزم SDK لواجهة برمجة التطبيقات Gemini API. للحصول على مقدّمة عامة عن Gemini API، يُرجى الاطّلاع على الدليل السريع لواجهة برمجة التطبيقات Gemini API.